﻿using HalconDotNet;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NDK.AcqDevice
{
    public interface ICarmera
    {
        string SerialNumber { get; }
        string FilePath { get; }
        bool ConnectCamera(string SerialNumber, string FilePath);
        double Exposure { set; get; }
        int Width { set; get; }
        int Height { set; get; }
        bool CloseCamera();

        HImage GrabImage(double Exp);
        string CameraPixelFormat { get; set; }
        void Sleep(int time);
    }
    internal class ClassCarmera
    {
    }
}
